ventilated facade - German English Dictionary